vegetable seeds - English Synonyms Dictionary